/* 在 Rust 中，println! 宏是一个内建的宏，
由标准库 std::macros 提供。
尽管在代码中直接使用时没有显式导入，
但实际上 Rust 编译器在引入
 std 库时会自动为你引入这个宏。
 当你在 Rust 程序中写入 fn main() { println!("Hello, world!"); } 
 并且指定了 std crate（通过包含 extern crate std; 在旧版 Rust 或仅使用 use std::*; 在新版 Rust 的作用域内），
 编译器知道 println! 是一个全局可用的宏。
因此，尽管看起来没有明确导入，但只要你启用了标准库（这是默认设置），
就可以在任何作用域内直接使用 println! 宏来打印信息到标准输出流。
 */

fn main() {
    println!("Hello, world!");
}
